Portulaca grandiflora
Explore definitions, synonyms, and language insights of Portulaca grandiflora
Definitions
                    Noun
                    
            widely cultivated in many varieties for its fleshy moss-like foliage and profusion of brightly colored flowers